// 引包
var mongoose = require("mongoose");
var db = require("./db");
var ObjectID = require("mongodb").ObjectID;

// 创建了一个 Schema 结构
var playerSchema = new mongoose.Schema({
    playerName: {type: String, require: true},  // 姓名
    playerId: {type: String, unique: true},  // 学号
    password: {type: String, default: "player"},  // 密码
    playerSex: {type: String, require: true},  // 性别：女 0，男 1
    playerPhone: {type: String, require: true},  // 手机
    playerClass: String, // 班级，按团体分类
    trackEvent: String,  // 径赛
    fieldEvent: String,  // 田赛
    playerMark: {type: Number, default: 0}  // 得分
});

// 创建了一个学生模版（学生类），类是基于 Schema 创建的
var playerModel = db.model("Player", playerSchema);
// 向外暴露学生类
module.exports = playerModel;
